trap baffle - Turco Inglés Diccionario